/**
 * 数据结构： node：{node:null, next:null}
 */

let linkNode= {
    node: 1,
    next: {
        node:2,
        next:{
            node:3,
            next: {
                node:4,
                next: null
            }
        }
    }
}

function mapLinkNode (linkNode){
    const arr = []
    if(linkNode.next === null) return linkNode.node


    while (true){
        if(linkNode.next === null) {
            return linkNode.node
        }else {
            linkNode.next = linkNode.node
        }

    }
}

Error


